var app = angular.module('myApp', []);
app.controller('myCtr', function($scope) {
	$scope.work=0;
	$scope.life=0;
	$scope.create=0;
	$scope.question=[
	{'id':0,'title':'1.	在校时期，我对未来的规划是','answera':'aa','answerb':'bb','answerc':'cc'},
	{'id':1,'title':'1.	在校时期，我对未来的规划是','answera':'A.我有很明确的未来职业规划，或者积极尝试过实习与各种工作以丰富简历','answerb':'B.毕业前好好享受大学时光，毕竟以后就要真正在社会上奋斗了','answerc':'C.挑战自己，把时间放在钻研自己的兴趣或认为有意义的事情上'},
	{'id':2,'title':'2.	我喜欢的城市类型是：','answera':'A.适合青年白领的多元化国际化大都市','answerb':'B.宁静，生活节奏慢的城市','answerc':'C.专业领域相关资源集中，能让我快速成长的地方'},
	{'id':3,'title':'3.	如果不担心绿卡问题（抽签过了），我会更看重：','answera':'A.趁年轻时集中精力提升工作经验，尽快在事业上有所成就','answerb':'B.找个与自己生活喜欢与兴趣相符的地方丰富业余生活','answerc':'C.尝试不同城市的生活，时刻接受各种新的东西并向多方面学习'},
	{'id':4,'title':'4.	如果为了工作将会和ta异地，我会：','answera':'A.凭我本事什么地方找不到饭吃？果断去ta的城市再找一份工作','answerb':'B.我相信我们的感情，先异一段时间，有了较强的经济实力与工作经验再说','answerc':'C.我是一直吃狗粮过来的。。。'},
	{'id':5,'title':'1.	我的专业领域更接近于：','answera':'A.	会计，经济，精算，数学，法律等','answerb':'B.	工程师 （各种Engineering），程序员(CS)等','answerc':'C.	艺术，历史，音乐，人类学等文科学术专业','answerd':'D.	金融，管理，销售，贸易，市场营销等','answere':'E.	物理，化学，生物，医药等'},
	{'id':6,'title':'2.	我选择我的工作因为','answera':'A.	对数字和数据背后的意义有敏锐的察觉力，或者喜欢看数字','answerb':'B.	倾向于与人打交道，无论是公司内部员工还是公司外的顾客或合作伙伴','answerc':'C.	我都在行或者可以去尝试'},
	{'id':7,'title':'3.	工作与生活间的平衡。。。','answera':'A.	工作外就是个死宅，不怎么社交','answerb':'B.	喜欢到处走走参加艺术类活动，或者一本书一杯蓝山度过一个下午','answerc':'C.	夜店啊，开趴呀，年轻人怎么能不尽情去high呢'},
	{'id':8,'title':'4.	我对于工作：','answera':'A.	喜欢有挑战性的，能提升自己的，即使一开始钱少点也没关系','answerb':'B.	能明确预见未来发展方向的稳定性强的工作','answerc':'C.	我喜欢做自由职业者，不喜欢给别人打工'},
	{'id':9,'title':'1. 周末的早上，醒来后想做点什么，作为休闲活动我会','answera':'A.	一个人在家里听歌，煲剧，看电影','answerb':'B.	经常约朋友出去high或者总能找到各种社交活动','answerc':'C.	研究个人兴趣相关的知识为自己增值','answerd':'D.	有着明确的系统性学习方案，充分利用业余时间提升自己'},
	{'id':10,'title':'2.平时提到锻炼身体，我会','answera':'A.	上世纪以前的事咯，工作太忙 平时又太懒。。。','answerb':'B.平时挑战性的户外活动，比如爬山，滑雪，越野等等','answerc':'C.打球，健身等能在gym里完成的运动','answerd':'D.跑步，散步，滑板等城市户外运动'},
	{'id':11,'title':'3.平时生活上我：','answera':'A.前辈/“老人”缘比较好，生活圈子里比较多能指导自己的长辈或前辈，生活方式平稳','answerb':'B.同辈朋友较多，甚至和晚辈也玩得比较来','answerc':'C.什么人都有，老嫩通吃社交能手','answerd':'D.	朋友比较少，比较重质量喜欢深交'},
	{'id':12,'title':'4.当我真正有资格并选好一个城市定居下来是，我会不会尽快帮国内的家人申请移民','answera':'A.	会的，我想选择一个生活节奏稍慢，风景好又比较发达的城市','answerb':'B.	再拼搏两年积累攒些钱再说吧','answerc':'C.家里人根本不想来'},
	{'id':13,'title':'1.	当我离开一家公司时，更主要的原因可能是：','answera':'A.	无法再获得提升空间，学习到新知识','answerb':'B.	找到了薪酬待遇，职务更高的工作机会','answerc':'C.厌倦了公司文化，想换个环境','answerd':'D.与同事或上司不和'},
	{'id':14,'title':'2.	如果遇到合适的时机和伙伴，我要不要试着创业','answera':'A.	可能会试试','answerb':'B.	暂时不考虑, 不过可以先多了解下情况','answerc':'C.	我更喜欢和一群人做事，但不一定是形成一个公司，可以是没有老板，自由度更大的联盟/社区','answerd':'D.	完全不考虑'},
	{'id':15,'title':'3.	创业的话我更倾向于','answera':'A.	生产实体产品的科技类公司，生物制药等','answerb':'B.	网络平台或应用程序一类','answerc':'C.	文化类，教育类，法律类','answerd':'D.	先辅助性角色加入一个初创团队做骨干，而非直接当创始人'},
	{'id':16,'title':'回顾以往做group project或者社团经历，当我工作时我更倾向于：','answera':'A.	通过经过不断尝试与调整计划，然后更快更熟练地完成任务','answerb':'通过不断尝试与研究能领悟到新的方案或方法'},
	];
	$scope.next=[
	[0,0,0,0,0],
	[0,0,0,0,0],
	[0,0,0,0,0],
	[0,0,0,0,0],
	[0,0,0,0,0],
	[6,7,8,10,8],
	[14,9,14,0,0],
	[10,27,11,0,0],
	[29,28,21,0,0],
	[26,25,16,13,0],
	[26,30,24,25,0],
	[28,22,21,12,0],
	[27,23,13,0,0],
	[14,11,7,16,0],
	[15,30,21,10,0],
	[29,11,21,11,0],
	[23,14,0,0,0]
	]
	
	$scope.choose=function(id,answer){
		if(id==1){
			if(answer==1) $scope.work+=1;
			if(answer==2) $scope.life+=1;
			if(answer==3) $scope.create+=1;
			$scope.show=2;
			return;
		}
		if(id==2){
			if(answer==1) {$scope.work+=1;$scope.life+=1}
			if(answer==2) $scope.life+=1;
			if(answer==3) {$scope.work+=1;$scope.create+=1;}
			$scope.show=3;
			return;
		}
		if(id==3){
			if(answer==1) $scope.work+=1;
			if(answer==2) $scope.life+=1;
			if(answer==3) $scope.create+=1;
			$scope.show=4;
			return;
		}
		if(id==4){
			if(answer==1) $scope.life+=1;
			if(answer==2) $scope.work+=1;
			if(answer==3) {$scope.create+=1;$scope.work+=1;$scope.life+=1};
			if($scope.create>=$scope.life&&$scope.create>=$scope.work){
				$scope.show=5;
				return;	
			}
			if($scope.life>=$scope.create&&$scope.life>=$scope.work){
				$scope.show=5;
				return;
			}
			if($scope.work>=$scope.life&&$scope.work>=$scope.create){
				$scope.show=5;
				return;
			}
		}
		$scope.show = $scope.next[$scope.show][answer-1];
	}
});

 app.directive('question', function () {
     return {
         restrict: 'E',
        scope:false,
		
         template: "<div><h1>{{question[show]['title']}}</h1><p ng-click='choose(show,1)'>{{question[show]['answera']}}</p><p ng-click='choose(show,2)'>{{question[show]['answerb']}}</p><p ng-click='choose(show,3)'>{{question[show]['answerc']}}</p><p ng-click='choose(show,4)'>{{question[show]['answerd']}}</p><p ng-click='choose(show,5)'>{{question[show]['answere']}}</p></div>",
     };
 });